on-time performance - Alemán Inglés Diccionario